آموزش تصویری برنامه نویسی جاوا | مقدماتی تا پیشرفته
( فیلم آموزشی ) ،توسط مهندس مهدی عاشوری
به کلیک سایت خوش اومدی ،
اینجا میتونی هر فیلم آموزشی که مد نظر داری رو پیدا کنی.
آموزش های کلیک سایت کاملا از صفر تا صد طراحی شده و تمامی آموزش ها به زبان فارسی و مناسب جهت ورود به بازار کار تولید شده.
پس از دیدن آموزش ها ، بدون تردید شما آماده ورود به بازار کار و کسب درآمد خواهید شد.
برای شروع ، ابتدا فیلم معرفی دوره رو مشاهده نمایید.
سپس میتوانید در ادامه همین صفحه ، سایر قسمت های این مجموعه را دانلود نمایید.
برای مشاهده فیلم با سرعت بالا ، از آی پی ایران استفاده نمایید.
![](/img/panel-demo.jpg)
![](/img/chera_clicksite.png)
معرفی سرفصل های این دوره:
توضیحات کلی مجموعه:
دراین مجموعه هدف ما آشنایی با زبان برنامه نویسی جاوا ازصفر تا صد می باشد مخاطب ما میتونه تا حالا اصلن اسم برنامه نویسی رو هم نشنیده باشه! یا میتونه یه فرد با تجربه توی دنیای برنامه نویسی باشه که میخوادبه تجربیات خودش اضافه کنه . خلاصه اینکه سعی شده با زبان ساده مفاهیم زبان جاوا که روی بیش از یک بیلیون Device توی دنیا نصب شده رو توضیح بدیم. توی این دوره سعی شده پس ازاینکه به حد مناسبی توی دانش برنامه نویسی رسیدیم پروژه محور کارکنیم وبتونیم شما رو به سمت بازار کار هدایت کنیم.ازمقدمات جاوا وشئ گرایی که اساس وبنیان جاواهست کارخودمون رو شروع خواهیم کرد. البته این نکته رو تذکر بدیم که یکی ازمهمترین اهدافمون کمک به کسایی که دارن برنامه نویسی اندروید رو هم کار میکنند یا قصد یادگیریشو دارن وسعی میکنیم حتما مباحث جاوای موردنیاز اونارو هم پوشش بدیم.
1-اموزش کاربا JDBC یا دیتابیس درجاوا
2- اموزش مفاهیم شی گرایی به صورت عمیق
3- اموزش کار با گرافیک swing
4- برنامه نویسی شبکه یا socket programming
5- ;کاربا تکنولوژی javafx برای ایجاد برنامه های گرافیکی دسکتاپ
6- کار با فایل وفایلینگ
,,و...
JDBC یا دیتا بیس درجاوا
زبان جاوا دارای ابزارها وامکانات قدرتمندی برای کاربا پایگاه داده می باشد . شما درجاوا امکان این رو دارید که از پایگاه داده رابطه ای و Mysql استفاده کنید . وکوئری های قدرتمند مثل INSERT,-DELETE- UPDATE ,و... رو به کارببرید. JDBC برگرفته از کلمات Java Database Connectivity می باشد . وجود دیتابیس وجایی برای ذخیره اطلاعات واجب وضروری است وانعطاف بالایی به برنامه ما می دهد. دربرخی موارد استفاده از دیتابیس sqlite هم توصیه میشه . دراین مجموعه سعی شده تا این مبحث مهم به صورت جامع وکامل واز صفر به کار اتصال و کاربا پایگاه داده پرداخته میشه . که بعضی مباحث مهم درذیل اورده شده:
- ایجاد دیتابیس Create Database
- حذف دیتابیس Drop کردن
- ایجاد جدول Tables
- حذف جدول
- اضافه کردن رکورد به جدول انتخاب رکوردها
- حذف رکوردها
- به روز رسانی رکوردها Update
- استفاده از کوئری های منطقی
بررسی دقیق java 8 ویژگی های ان
تکنولوژی JAVAFX
فناوری ایجاد رابط کاربری و GUI وکاربا برنامه های گرافیکی د ر واقع این نسل جدید طراحی GUI که مشابه با WPF است می باشد. با این تکنولوژی شما میتوانید برنامه های دسکتاپ طراحی کرده و وارد بازار کار نرم افزارهای دسکتاپ وتحت شبکه شوید. محیط netbeans امکان کار راحت تربا این تکنولوژی را فراهم کرده است. درJAVAFX شما قادرخواهید بود. افزونه هایی برای تبدیل گرافیک موجود درادوب فتوشاپ وادوب ایلاستریتور به کدهای javaFX ر ابیابید.
از زمانِ عرضهٔ جاوا افاکس ۲.۲ ، اوراکلِ ویژگیهای جدیدی را معرفی نموده:
- پشتیبانی از سهبعدی سازی
- پشتیبانی از حسگر
- پشتیبانی از چاپ و متنِ غنی
درذیل نمونه هایی ازخروجی های تولید شده توسط این نرم افزارراشاهد هستیم :
برنامه نویسی شبکه یا socketprogramming
منظورازبرنامه نویسی شبکه نوشتن برنامه ای است که توسط ان شما قادرخواهید بود برنامه ای بنویسید که چند کامپیوتر که توسط شبکه دران به هم متصل هستند بتوانند از ان برنامه استفاده کنند درپایان این دوره شما قادربه نوشتن چنین برنامه ای خواهیدبود .این برنامه میتواند درابعاد کوچک و محلی استفاده شود یا این که بعد جهانی پیدا کند. کارماازپایه واشنایی با مباحث شبکه خواهد بود بنابراین نگران درک مفاهیم شبکه نباشید.
برنامه نویسی تحت وب با جاوا
شاید خیلی از ما ندانیم که با زبان جاوا می شود محتوای پویا وتحت وب تولید کرد. تقریبا اکثرا زبانهای قدرتمند امکانات خوبی برای کدنویسی تحت سروردارند که زبان جاوا هم ازاین قائده مستثنی نیست. در پلتفرم J2EE یا java enterprise edition شما قادر خواهید بود برنامه های بزرگ وسازمانی تحت سرور بسازید.
سایت 2 دانشگاه معتبر کشور که با زبان جاوا نوشته شده است در زیر قابل مشاهده است.
اموزش کاربا کتابخانه گرافیکی Swing
مسلما زمانی شما لذت برنامه نویسی رو درک خواهید کرد که بتوانید به صورت بصری وگرافیکی برنامه خودتان را تولید کنید . دراین مجموعه ما صادقانه سعی میکنیم واقعیت های کاربا جاوا گرافیک را به صورت پروژه محور اموزش دهیم وبا مفاهیمی که با ان اشنا می شویم مثل پایگاه داده وسوکت پروگرمینگ ان را ترکیب میکنیم ودرک بهتری ازبرنامه نویسی سیستمی به دست می اوریم.
ساخت منو وزیر منو درجاوا
کار با انواع چارت
اموزش رسم انواع چارت مانند ستونی ودایره ای درجاوا
کاربا انیمیشن
طراحی Material درجاوا
Material Design یکی از روشهای طراحی دربرنامه های اندروید ودسکتاپ است که به شدت رواج بسیاری پیدا کرده است و باعث ایجاد جلوه های زیبایی دربرنامه های ما می شود.
اشنایی با ساختارهای کنترلی درجاوا
کار با کتابخانه های صدا درجاوا
اموزش اتصال sqlserver به جاوا
تصویری از پروژه پایانی صفحه ورود کاربر
صفحه اصلی پروژه
صفحه مشخصات کارمندان
تصویری از پروژه
اموزش فریم ورک هایبرنیت هم در این دوره تقدیم به همه جاوا دوستان خواهد شد.
![](/img/gallery.jpg)
![](/img/clicksite_takhfif_afterbuy.jpg)
بخش های رایگان این مجموعه آموزشی:
اشنایی با مخاطبان زبان برنامه نویسی جاوا ( بخش 1 ) دانلود مستقیم تاریخچه زبان جاوا وآشنایی با ماشین مجازی جاوا ( بخش 2 ) دانلود مستقیم اماده سازی IDE و اغاز کدنویسی در جاوا ( بخش 3 ) دانلود مستقیم اشنایی با متغیرها و اولویت عملگرها. ( بخش 4 ) دانلود مستقیم اشنایی با ساختارهای کنترلی درجاوا(if-elseو do-whileو ...) ( بخش 5 ) دانلود مستقیم اشنایی با آرایه ها درجاوا ( بخش 7 ) دانلود مستقیم ساختمان داده ها درجاوا ( Arraylist- enum) ( بخش 10 ) دانلود مستقیم مفهوم serialization در جاوا ( بخش 13 ) دانلود مستقیم کار با Date و Caleander (تاریخ وتقویم) ( بخش 14 ) دانلود مستقیم پیکره بندی محیط netbeans ( بخش 15 ) دانلود مستقیم اشنایی با کتابخانه Swing ( بخش 16 ) دانلود مستقیم اشنایی با انواع المانهای گرافیکی دریک برنامه دسکتاپ ( بخش 18 ) دانلود مستقیم اشنایی با JButton در کتابخانه گرافیکی Swing ( بخش 19 ) دانلود مستقیم اموزش ساخت ماشین حساب گرافیکی ویندوز(3) ( بخش 24 ) دانلود مستقیم ایجاد ایکون گرافیکی برای منو ( بخش 26 ) دانلود مستقیم پروژه ساخت ادیتور(3) ( بخش 29 ) دانلود مستقیم کاربا jtoolbar درادیتور ( بخش 30 ) دانلود مستقیم اشنایی با مفهوم پایگاه داده در برنامه نویسی جاوا ( بخش 33 ) دانلود مستقیم نصب وپیکربندی mysql ( بخش 34 ) دانلود مستقیم استفاده از دستورات SQL درجاوا (insert و ,delete و ,update) ( بخش 38 ) دانلود مستقیم کار با Select در جدول گرافیکی ( بخش 39 ) دانلود مستقیم انتقال فایل بین کلاینت وسرور ( بخش 44 ) دانلود مستقیم اشنایی با ساختار برنامه در JavaFX ( بخش 46 ) دانلود مستقیم اشنایی با کنترل slider در JavaFx ( بخش 50 ) دانلود مستقیم اموزش Material Design در javaFX ( بخش 54 ) دانلود مستقیم اموزش کاربا نمودارها(1) ( بخش 57 ) دانلود مستقیم اموزش تغییر بین scene ( بخش 59 ) دانلود مستقیم اشنایی با عبارت لامبدا درجاوا 8 ( بخش 62 ) دانلود مستقیم اشنایی با Stream ( بخش 63 ) دانلود مستقیم دمو وتوضیحات پروژه پایانی ( بخش 69 ) دانلود مستقیم پروژه نهایی(1) ( بخش 70 ) دانلود مستقیم پروژه نهایی (2) ( بخش 71 ) دانلود مستقیم پروژه نهایی(4) ( بخش 73 ) دانلود مستقیم پروژه نهایی (5) ( بخش 74 ) دانلود مستقیم پروژه نهایی(7) ( بخش 76 ) دانلود مستقیم پروژه نهایی(8) ( بخش 77 ) دانلود مستقیم اشنایی با فریم ورک هایبرنیت ( بخش 79 ) دانلود مستقیم اموزش قابلیت کش در هایبرنیت ( بخش 82 ) دانلود مستقیممعرفی زبان جاوا وتاریخچه ان
اشنایی با محیط برنامه نویسی یا IDE Eclipse
اشنایی با اصطلاحات معروف JDK -SDK- اشنایی با ماشین مجازی جاوا -اشنایی با Byte-code
اماده سازی محیط کدنویسی جاوا-نوشتن اولین برنامه درجاوا
( اشنایی با مخاطبان زبان برنامه نویسی جاوا )
( تاریخچه زبان جاوا وآشنایی با ماشین مجازی جاوا )
( اماده سازی IDE و اغاز کدنویسی در جاوا )
https://yekupload.ir/hhbX/software.zip
![](/img/darsad.png)
تخفیف تا تاریخ 1403/6/31 (تخفیف فوق،صرفا به خرید کل پکیج،و یا خرید فصل ها تعلق می گیرد و به خرید تک بخش ها،اعمال نمی گردد)
وضعیت دوره: تکمیل شده
تعداد قسمت ها : 88 قسمت
سطح آموزش: صفر تا صد
به همراه کدها و فایل های آموزش
پشتیبانی فنی: دارد
می توانید پس از دریافت مجموعه،مشکلات و سوالات تخصصی و فنی خود را با سازنده این مجموعه، (مهندس مهدی عاشوری ) در میان گذاشته و برطرف نمایید.
تعداد فصل ها: 11 فصل
مدت زمان: 31 ساعت و 24 دقیقه
افزودن پکیج به سبد خرید
جهت اطلاع از بروزرسانی این دوره آموزشی و اطلاع از بخش های جدید،ایمیل خود را وارد نمایید:
نظر/پرسش/پیشنهاد شما
در صورت تمایل به دریافت پیامک به هنگام پاسخ به سوال شما و یا به هنگام درج نظر شما در سایت، شماره همراه خود را وارد نمایید.
جهت بزرگنمایی،ماوس را روی تصویر حرکت دهید
![](/img/39.gif)
در حال بارگزاری تصاویر...
نظرات/پرسش ها/پیشنهادات ( صفحه 4 )
صادق
میگه:
سلام
من این آموزشو خریدم
قسمت ماشین حسابو مرحله به مرحله پیش رفتم ولی موقع اجرا به مشکل بر میخورم
میخوام سورس کد شما رو داشته باشم ولی متاسفانه نیس
علی صمدی
میگه:
سلام خسته نباشید.ممنون بابت این پکیج آموزشی.چندتا سوال داشتم اگر کسی زبان جاوا را خوب یادگرفته باشه دیگه با کارکردن اندروید استودیو مشکلی نداره یعنی منظورم اینه که کدهای دستوریش با هم تفاوتی ندارن.دوم اینکه این آموزشی که گذاشتین هرکی یاد بگیره میتونه راحت با اندروید استودیو کار کنه یا به غیر از این دوره ی دیگه ای هم هست
پاسخ:
سلام اندروید استودیو یک محیط برنامه نویسی هست . جاوا یک زبان برنامه نویسی.
کاکاعید
میگه:
با سلام
متاسفانه من سیستمم کمی قدیمی هست و ویندوز 7 با اشکال کار می کنه ولی ویندوز xp مشکل نداره به همین خاطر جاوا 8 روی ویندوزxp نصب نشد ولی ورژن های پایین تر نصب شد
پاسخ:
ولی ایکیلیپس اجرا نمیشه چیکار باید بکنم ایا ورژن پایین تری از ایکیلیپس باید نصب بشه اگه بله از کجا تهیه کنم؟
در ضمن همزمان ورد پرس رو هم دارم کار میکنم.
صابر کاظمی
میگه:
سلام وقتتون بخیر باشه استاد
استاد من توی java fx یک مشکل دارم اینه که وقتی یه button میزارم و میخوام بهش onAction بدم وقتی ctrlspace رو میزنم ....چیزی برام نمیاره .... مشکل از کجاست ؟چیکار باید بکنم ؟
آزادخان افغان
میگه:
سلام من از افغانستان هستم میخوام آموزش های تان را خریداری کنم آیا امکان داره که من آموزش های تان را خریداری کنم؟
پاسخ:
سلام با پشتیبانی صحبت کنید.
ایمان
میگه:
سلام وقت بخیر
socketprogramming رو در چه حد آموز دادین؟
می خوام از اون برا ساخت یه اپ ساده ی چت زنده در اندروید استفاده کنم
ممنون میشم راهنمایی کنید
arash asgari
میگه:
سلام استاد سورس پروژه رو از کجا میتونم پیدا کنم گفتید قسمت 78 ولی نیست درضمن من تمام آموزش های دوره جاوا را کامل خریداری کردم لطفا راهنماییم کنید ممنون
پاسخ:
سلام قسمت اخر پوشه source وجود دارد.
mohad
میگه:
سلام شما کدی رو گفتین که وقتی با mysql5.5.9رو نصب میکنیم میشه باهاشdatabasenew test = new databasenew();
test.select();اجرا کرد اما برای ویندوز 10نمیشه چیکار کنم دستور دیگه ای وجود نداره که تو mysql5.6.20 بشه این کار کرد؟واسه پروژه احتیاج دارم؟
mohad
میگه:
سلام من ویندوزم 10 چجوری میشه my sql داخل سی دی رو نصب کنم تا بتونم صفحه my sql رو ببینم.
mohadeseh
میگه:
سلام من میخوام mysql 5.5.9نصب کنم اما نمیتونم فایلشو گیر بیارم ؟شما دارین برام ایمیل کنین تو سی دی کدوم فایل هست؟
پاسخ:
با سلام. از طریق پنل کاربیتون در ارتباط باشید با بنده
آرش
میگه:
سلام وقت بخیر استاد .
فایل هایی که فرمودید برای دانلود در بخش سوم به واسطه اون لیک باز نمی شوند ؟؟؟
فرمت فرمول نویسی و اختصار ها که استفاده می شود برای من که اصلا اشنایی ندارم با برنامه نویسی کاملا گنگ هست .
ایا نیاز به پیش نیازی هست ؟؟
مهدی فرخ
میگه:
با عرض سلام و خسته نباشید
آیا راهی وجود داره برنامه نوشته شده با کلاس های javafx در netbeans را روی تلفن های همراه اجرا کرد و دیگر نیاز به کار با اندرویداستدیو نباشه در واقع با netbeans برنامه ای بنویسیم که هم در دسکتاپ و هم در موبایل اجرا بشه
ممنون میشم اگر راهی وجود داشت آن را جزء آموزش قرار بدید
مهدی فرخ
میگه:
با عرض سلام و خسته نباشید
فرض کنید نرم افزار دفتر تلفن را نوشیم و این نرم افزار نیازمند یک پایگاه داده می باشد و از اونجا که دفتر تلفن ما نرم افزار تحت شبکه نیست پس نیازی نیست دیتابیس را روی سرور بسازیم و نیاز مند اینه که دیتابیس با خود نرم افزار ارائه بشه ، حال سوال اینجاست که پس از بیلد کردن برنامه و exe کردن فایل خروجی jar چطور میتونیم دیتابیس را با نرم افزار ارائه کنیم تا در کامپیوتر دیگر به درستی اجرا شود؟
ممنون میشم پس از پاسخ این سوال کار با دیتابیس هایبرنیت را جزء آموزش های خود قرار بدید
جواد
میگه:
با سلام. میخواستم بدونم چجوری میشه این پکیج جاوا رو خریداری کرد؟؟ ممنون میشم به ایمیلم بفرستید
پاسخ:
سلام خوب ایمیلتون که ندارم ولی با پشتیبانی صحبت کنید حتما راهنماییتون می کنن.
محمد حسین
میگه:
استاد
راجب اون دستور اسکنر
شما توی فیلم شماره ی 5 توی دقیقه 4 و 50 ثانیه میگید ک S رو بزنیم و بعد کنترل اسپیس و اسکنر رو انتخاب کنیم
من وقتی این کار رو میکنم اون بالای کلاس توی خط دوم مینویسه
import com.sun.java_cup.internal.runtime.Scanner;
و کلا زیرش قرمزه
زیر دستور Scanner هم قرمزه
و همین تور زیر دستور system.in که توی پرانتز میذاریم
به نظرتون کتابخونه ای چیزی کم داره نرم افزارم؟؟
پاسخ:
سلام s بزرگ رو می زنید؟
لیلا
میگه:
باسلام من دانشجوی دکتری کامپیوتر هستم می خوام برنامه نویسی اندورید را کامل یادبگیرم چون قصد مهاجرت دارم بنظرتون این جزوه کامله یا نیاز به کار بیشتر دارم کشور دیگه بدردم میخوره؟
پاسخ:
سلام منظورتون از جزوه متوجه نشدم . دوره جاوا پیش نیاز اندرویده.
محمد حسین
میگه:
سلام استاد ببخشید
من نمی تونم دستور اسکنر رو اجرا کنم
scanner scan1=new scanner(system.in);
این رو گیر میده
هر بار یه اشکالی میگیره
یه بار از scanner اول دستور یه بار از system یه بار از کلش نمی دونم چکار کنم میشه راهنمایی کنید
غلط املایی ندارم توی دستور
مشکل از یه جای دیگس
پاسخ:
سلام case sensitive بودن رو در دنظر دارید؟ حرف اول بزرگ باشه؟ کتابخونه مورد نیاز بالای برنامه میاد؟ خطا چیه ؟ و...
فرامرز
میگه:
سلام استاد بنده جاوا رو با شما شروع کردم تو جلسه سوم از این آموزش بنده مطابق کاری که شما انجام دادید انجام دادم به من این ارور رو داد Exception in thread main java.lang.Error: Unresolved compilation problem:
system cannot be resolved
at first/first.hello.main(hello.java:7)
لطفاً پاسخ بفرمایید متشکرم
پاسخ:
سلام یا از main اجرا نگرفتید یا کدتون خطای زمان کامپایل داره عکس کدهاتون رو برام بفرستید.
محمد دشتی
میگه:
با سلام و خسته نباشید. میخواستم برنامه نویسی اندروید رو یاد بگیرم که قبلش باید برنامه نویسی جاوا رو یاد بگیرم سوالم این هس که آموزش رایگانی که در سایت گذاشتین کافیه یا پکیج کامل آموزش برنامه نویسی جاوا رو خریداری کنم؟ ممنون میشم راهنماییم کنید
پاسخ:
سلام یه سری مسائلی مثل پایگاه داده و مباحث شئ گرایی بیشتر دید شما رو نسبت به جاوا باز میکنه و کمکتون میکنه کدهای بهتری در برنامه نویسی اندروید بنویسید.
mohad
میگه:
سلام من پروژه با موضوع پایگاه داده زبان جاوا وجنس sql از کجا شروع کنم ؟ایا میشه با این اموزش ها خودم اونو تا مرداد ماه درست کنم استادم خیلی سختگیر ؟
پاسخ:
سلام در رابطه با پایگاه داده و گرافیک پروژه زیاد کار کردیم . بقیش بستگی به پروژتون و خلاقیت داره.
Sajjadhamedi
میگه:
مرسی بابت آموزش های خوبتون
پاسخ:
سلام موفق باشید.
مسعود مرادی
میگه:
سلام استاد تورو خدا آموزش اوارکل را هم در نظر بگیرید وهمین طور اوراکل لینوکس
ایلیا فرامرزپور
میگه:
سلام من هیچ چیزی از جاوا نمیدونم و برنامه نویسی اندروید میخوام شروع کنم ایا این پکیج رو بگیرم یا پکیج دیگه . ممنون میشم اگه یه پکیج دیگه باید بگیرم لینکش صفحه اش رو بدین
پاسخ:
سلام در پکیج موجود در سایت موارد لازم گفته شده و نیازی به پکیج دیگری نیست . بیشتر هدف این هست که شما با نگاه به کدهای جاوا احساس غریبگی نکنید .
ایلیا
میگه:
سلام من دبیرستان هستم . و میخوام برنامه نویسی تندرویی شروع کنم با اندروید استودیو این آموزش کمک میکنه؟ هیچ تجربه ایی از جاوا ندارم ممنون میشممیشم کمک کنید
پاسخ:
سلام اگه منظورتون برنامه نویسی اندرویده خوب جاوا رو تا حدی باید فرابگیرید.
رضا
میگه:
وقت بخیر.
من این آموزش رو در تاریخ :1397/1/18
خریداری کردم ولی لینک های دانلود منقضی شدند چکار کنم ؟
پاسخ:
سلام با پشتیبانی صحبت کنید.